/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package motorprediccion;

import com.bbn.openmap.LatLonPoint;
import java.util.GregorianCalendar;

/**
 *
 * @author dani
 */
public class DatoPosicional {
    private int idcolectivo;
    private LatLonPoint posicion;
    private GregorianCalendar fecha;

    public DatoPosicional(int idcolectivo, LatLonPoint posicion, GregorianCalendar fecha) {
        this.idcolectivo = idcolectivo;
        this.posicion = posicion;
        this.fecha = fecha;
    }

    public GregorianCalendar getFecha() {
        return fecha;
    }

    public int getIdColectivo() {
        return idcolectivo;
    }

    public LatLonPoint getPosicion() {
        return posicion;
    }

    double calcularDistancia(LatLonPoint fin) {
        return com.bbn.openmap.proj.Length.METER.fromRadians(this.posicion.distance(fin));
    }
}
